embodied technical progress - Spanisch Englisch Wörterbuch